<!doctype html>
<html>
	<head>
		<meta charset="utf-8" />
		<meta name="viewport" content="width=device-width, initial-scale=1.0" />
		
		<style type="text/css">
			body {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 0.9rem;
			}
			
			table {
				border: 1px solid gray;
				border-collapse: collapse;
				-moz-box-shadow: 3px 3px 4px #AAA;
				-webkit-box-shadow: 3px 3px 4px #AAA;
				box-shadow: 3px 3px 4px #AAA;
				vertical-align: top;
				height: 64px;
			}
			
			td, th {
				border: 1px solid #D3D3D3;
				padding: 5px 10px 5px 10px;
			}
			
			th {
				border-bottom: 1px solid gray;
				background-color: rgba(41,52,92,0.313);
			}
			
			.error, .warning {
				text-align: center;
			}
			
			.error {
				background-color: #FF9D92;
				color: #7F0800;
			}
			
			.warning {
				background-color: #FFF59E;
				color: #7F7000;
			}
		</style>
		
		<title>SwiftLint Report</title>
	</head>
	<body>
		<h1>SwiftLint Report</h1>
		
		<hr />
		
		<h2>Violations</h2>
		
		<table>
			<thead>
				<tr>
					<th style="width: 60pt;">
						<b>Serial No.</b>
					</th>
					<th style="width: 500pt;">
						<b>File</b>
					</th>
					<th style="width: 60pt;">
						<b>Location</b>
					</th>
					<th style="width: 60pt;">
						<b>Severity</b>
					</th>
					<th style="width: 500pt;">
						<b>Message</b>
					</th>
				</tr>
			</thead>
			<tbody>
				<tr>
					<td style="text-align: right;">1</td>
					<td>demo/AppDelegate.swift</td>
					<td style="text-align: center;">15:0</td>
					<td class="warning">Warning</td>
					<td>Line should be 120 characters or less: currently 145 characters</td>
				</tr>
				<tr>
					<td style="text-align: right;">2</td>
					<td>demo/AppDelegate.swift</td>
					<td style="text-align: center;">22:0</td>
					<td class="warning">Warning</td>
					<td>Line should be 120 characters or less: currently 179 characters</td>
				</tr>
				<tr>
					<td style="text-align: right;">3</td>
					<td>demo/AppDelegate.swift</td>
					<td style="text-align: center;">30:0</td>
					<td class="warning">Warning</td>
					<td>Line should be 120 characters or less: currently 157 characters</td>
				</tr>
				<tr>
					<td style="text-align: right;">4</td>
					<td>demo/AppDelegate.swift</td>
					<td style="text-align: center;">36:0</td>
					<td class="warning">Warning</td>
					<td>Files should have a single trailing newline.</td>
				</tr>
				<tr>
					<td style="text-align: right;">5</td>
					<td>demo/AppDelegate.swift</td>
					<td style="text-align: center;">14:0</td>
					<td class="warning">Warning</td>
					<td>Limit vertical whitespace to a single empty line. Currently 3.</td>
				</tr>
				<tr>
					<td style="text-align: right;">6</td>
					<td>demo/AppDelegate.swift</td>
					<td style="text-align: center;">34:0</td>
					<td class="warning">Warning</td>
					<td>Limit vertical whitespace to a single empty line. Currently 2.</td>
				</tr>
				<tr>
					<td style="text-align: right;">7</td>
					<td>demo/ViewController.swift</td>
					<td style="text-align: center;">19:0</td>
					<td class="warning">Warning</td>
					<td>Files should have a single trailing newline.</td>
				</tr>
				<tr>
					<td style="text-align: right;">8</td>
					<td>demo/ViewController.swift</td>
					<td style="text-align: center;">17:0</td>
					<td class="warning">Warning</td>
					<td>Limit vertical whitespace to a single empty line. Currently 2.</td>
				</tr>
				<tr>
					<td style="text-align: right;">9</td>
					<td>demoUITests/demoUITestsLaunchTests.swift</td>
					<td style="text-align: center;">10:7</td>
					<td class="error">Error</td>
					<td>Type name should start with an uppercase character: &apos;demoUITestsLaunchTests&apos;</td>
				</tr>
				<tr>
					<td style="text-align: right;">10</td>
					<td>demoTests/demoTests.swift</td>
					<td style="text-align: center;">26:0</td>
					<td class="warning">Warning</td>
					<td>Line should be 120 characters or less: currently 130 characters</td>
				</tr>
				<tr>
					<td style="text-align: right;">11</td>
					<td>demoTests/demoTests.swift</td>
					<td style="text-align: center;">11:7</td>
					<td class="error">Error</td>
					<td>Type name should start with an uppercase character: &apos;demoTests&apos;</td>
				</tr>
				<tr>
					<td style="text-align: right;">12</td>
					<td>demoUITests/demoUITests.swift</td>
					<td style="text-align: center;">18:0</td>
					<td class="warning">Warning</td>
					<td>Line should be 120 characters or less: currently 182 characters</td>
				</tr>
				<tr>
					<td style="text-align: right;">13</td>
					<td>demoUITests/demoUITests.swift</td>
					<td style="text-align: center;">10:7</td>
					<td class="error">Error</td>
					<td>Type name should start with an uppercase character: &apos;demoUITests&apos;</td>
				</tr>
				<tr>
					<td style="text-align: right;">14</td>
					<td>demo/SceneDelegate.swift</td>
					<td style="text-align: center;">15:0</td>
					<td class="warning">Warning</td>
					<td>Line should be 120 characters or less: currently 127 characters</td>
				</tr>
				<tr>
					<td style="text-align: right;">15</td>
					<td>demo/SceneDelegate.swift</td>
					<td style="text-align: center;">16:0</td>
					<td class="warning">Warning</td>
					<td>Line should be 120 characters or less: currently 122 characters</td>
				</tr>
				<tr>
					<td style="text-align: right;">16</td>
					<td>demo/SceneDelegate.swift</td>
					<td style="text-align: center;">18:0</td>
					<td class="warning">Warning</td>
					<td>Line should be 120 characters or less: currently 147 characters</td>
				</tr>
				<tr>
					<td style="text-align: right;">17</td>
					<td>demo/SceneDelegate.swift</td>
					<td style="text-align: center;">26:0</td>
					<td class="warning">Warning</td>
					<td>Line should be 120 characters or less: currently 140 characters</td>
				</tr>
				<tr>
					<td style="text-align: right;">18</td>
					<td>demo/SceneDelegate.swift</td>
					<td style="text-align: center;">52:0</td>
					<td class="warning">Warning</td>
					<td>Files should have a single trailing newline.</td>
				</tr>
				<tr>
					<td style="text-align: right;">19</td>
					<td>demo/SceneDelegate.swift</td>
					<td style="text-align: center;">19:19</td>
					<td class="warning">Warning</td>
					<td>Prefer `!= nil` over `let _ =`</td>
				</tr>
				<tr>
					<td style="text-align: right;">20</td>
					<td>demo/SceneDelegate.swift</td>
					<td style="text-align: center;">14:0</td>
					<td class="warning">Warning</td>
					<td>Limit vertical whitespace to a single empty line. Currently 2.</td>
				</tr>
				<tr>
					<td style="text-align: right;">21</td>
					<td>demo/SceneDelegate.swift</td>
					<td style="text-align: center;">50:0</td>
					<td class="warning">Warning</td>
					<td>Limit vertical whitespace to a single empty line. Currently 2.</td>
				</tr>
			</tbody>
		</table>
		
		<br/>
		
		<h2>Summary</h2>
		
		<table>
			<tbody>
				<tr>
					<td>Total files with violations</td>
					<td>6</td>
				</tr>
				<tr>
					<td>Total warnings</td>
					<td>18</td>
				</tr>
				<tr>
					<td>Total errors</td>
					<td>3</td>
				</tr>
			</tbody>
		</table>
		
		<hr />
		
		<p>
			Created with
			<a href="https://github.com/realm/SwiftLint"><b>SwiftLint</b></a>
			0.43.1 on 2022/4/9
		</p>
	</body>
</html>
